// 今天是星期一 && 今天天气比昨天冷 = true
// 今天是星期二 && 今天天气比昨天冷 = false
// 今天天气比昨天冷 && 今天是星期二  = false

// && 
// 1.只有当两侧的条件均为true，才返回true
// 只要有一个为false，就返回false
// 2. 当&&前一个条件为false，则不执行右侧的代码

var a = 3
// a += 3 // a = a + 3 // a = 4
a > 1 && (a += 3) 
// if (a > 1) {
//     a += 3
// }
console.log(a)


// 今天是星期一 || 今天天气比昨天冷 = true
// 今天是星期二 || 今天天气比昨天冷 = true
// 今天天气比昨天冷 || 今天是星期二  = true
// 今天天气比昨天暖和 || 今天是星期二  = false


// || 
// 1.只有当两侧的条件均为false，才返回false
// 只要有一个为true，就返回true
// 2. 当||前一个条件为true，则不执行右侧的代码


// !逻辑非
!true // false
!false // true

Boolean(0) //false
!!0 //false



// a>1 && a>2 || a<10